package com.todo.strategy.offline.application.entity.condition;

import com.todo.strategy.common.enums.TravelDayTypeEnum;
import com.todo.strategy.common.enums.StrategyStatusEnum;
import com.todo.strategy.common.enums.StrategyTypeEnum;
import lombok.Data;

/**
 * @author azhebuxing
 * @date 2024/5/6 15:20
 * @description
 */
@Data
public class PlatformStrategyConditionBO {
    /**
     * 标题
     */
    private String title;
    /**
     * 攻略类型
     */
    private StrategyTypeEnum strategyType;
    /**
     * 旅游天数类型：一天一夜、两天一夜等
     */
    private TravelDayTypeEnum travelTimeType;
    /**
     * 省份
     */
    private String province;
    /**
     * 城市
     */
    private String city;
    /**
     * 状态
     */
    private StrategyStatusEnum status;
    /**
     * 是否免费
     */
    private Integer isFree;
    /**
     * 创建人
     */
    private String createUser;

    /**
     * 分页大小 默认20
     */
    private Integer pageSize = 20;

    /**
     * 当前页 默认第一页开始
     */
    private Integer pageIndex = 0;

    /**
     * 当前查询值
     */
    private Long currentIndex;
}
